@charset "UTF-8";
/***************中间部分开始***************/
/***************关于我们*************/
.we {
  position: relative;
  /*height: 482px;*/
  /*width: 100%;*/
  background-color: #fafafa;
  overflow: hidden; }

.we_title {
  width: 143px;
  height: 34px;
  border: 1px solid red;
  margin: 26px auto 0;
  text-align: center; }

.about {
  margin-top: -16px; }

.we_title p {
  font: 24px "微软雅黑";
  background-color: #fafafa;
  display: inline-block;
  padding: 0 3px; }

.we_title span {
  display: block;
  /*width: 143px;*/
  font: 16px arial;
  /*margin-top: 4px;*/ }

.us ul {
  width: 900px;
  overflow: hidden;
  margin: 21px auto 0; }

.us ul li {
  height: 319px;
  background-color: #f2f2f2;
  float: left;
  margin-right: 20px;
  text-align: center; }

.us ul li:first-child {
  width: 267px; }

.us ul li:nth-child(2) {
  width: 322px; }

.us ul li:last-child {
  width: 270px;
  margin-right: 0; }

.mission, .team, .vision {
  width: 126px;
  height: 126px;
  margin: 20px auto 16px; }

.us ul li img {
  display: block;
  width: 100%; }

.us li img + span {
  font: 16px/16px "微软雅黑";
  display: block;
  width: 100%; }

.us li span + span {
  font: 16px/16px arial;
  display: block;
  width: 100%;
  margin-top: 7px; }

.us li p {
  font: 12px/25px "微软雅黑";
  color: #838383;
  width: 245px;
  margin: 3px auto 0;
  letter-spacing: 2px;
  text-align: justify; }

.us ul li:nth-child(2) p {
  width: 251px;
  margin-left: 38px; }

.us ul li:last-child p {
  width: 246px; }

.case_title {
  width: 143px;
  height: 34px;
  border: 1px solid red;
  margin: 34px auto 10px;
  text-align: center; }

.case_p {
  margin-top: -16px; }

.case_title p {
  font: 24px "微软雅黑";
  background-color: #fafafa;
  display: inline-block;
  padding: 0 3px; }

.case_title span {
  display: block;
  font: 16px arial; }

/***************投资案例***************/
.case {
  margin-top: 22px;
  position: relative; }

.portfolio {
  width: 900px;
  margin: 0 auto; }

.portfolio ul li {
  float: left;
  width: 295px;
  height: 306px;
  margin-right: 7px; }

.portfolio ul li:nth-child(3n) {
  margin-right: 0; }

.portfolio li .box {
  width: 293px;
  height: 208px;
  border: 1px solid #000; }

.portfolio li img {
  display: block;
  width: 100%; }

.portfolio li p {
  font: 12px/12px "微软雅黑";
  margin-top: 15px;
  text-align: center;
  letter-spacing: 2px; }

.portfolio li p + a {
  display: block;
  width: 135px;
  background-color: red;
  text-align: center;
  color: #fff;
  font: 700 16px/27px "微软雅黑";
  margin: 19px auto 0;
  transition: background-color,color 0.5s; }

.portfolio li p + a:hover {
  color: red;
  background-color: #fff;
  transition: all 0.5s; }

/***************友情链接***************/
.links {
  margin: 26px 0 28px 0; }

.bot_banner {
  width: 900px;
  margin: 0 auto;
  position: relative; }

.banner_img {
  width: 900px;
  height: 306px; }

.banner_img img {
  display: block;
  width: 100%; }

.banner_img .mask {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.28); }

.links_title {
  width: 143px;
  height: 34px;
  border: 1px solid red;
  border-top: 0;
  padding-top: 1px;
  position: absolute;
  top: 34px;
  left: 377px;
  color: #fff;
  text-align: center; }

.link_l {
  position: absolute;
  height: 1px;
  width: 22px;
  left: 0;
  top: 0;
  background-color: red; }

.link_r {
  position: absolute;
  height: 1px;
  width: 20px;
  right: 0;
  top: 0;
  background-color: red; }

.links_p {
  margin-top: -16px; }

.links_title p {
  font: 24px "微软雅黑";
  display: inline-block;
  padding: 0 3px; }

.links_title .links_s {
  display: block;
  font: 16px arial; }

.links_img {
  position: absolute;
  top: 113px;
  left: 82px; }

.links_img ul li {
  float: left;
  width: 222px;
  height: 81px; }

.links_img ul li:nth-child(2) {
  width: 244px;
  margin: 0 22px; }

.links_img li img {
  display: block;
  width: 100%; }

.arrow_left, .arrow_right {
  width: 37px;
  height: 69px;
  background-image: url(../img/bg.png);
  position: absolute;
  top: 117px;
  left: 10px;
  cursor: pointer; }

.arrow_right {
  right: 10px;
  left: auto; }

.arrow_img {
  width: 18px;
  margin: 22px auto 0; }

.arrow_img img {
  width: 100%;
  display: block; }

/***************中间部分结束***************/
